History
History
Synonyms
UK
US
Meaning:
tingle

(to have) a pricking or stinging feeling in the skin

feel tickled, itchy

GET EXCITED as in Wiktionary
GET EXCITED as in Wikipedia